Abstract: MViews is a new approach to building Integrated Software Development Environments (ISDEs). Graph-based representations of software system data, and multiple views of this data, are kept consistent via graph components responding to descriptions of changes made to other components. This technique supports integrated, bi-directionally consistent graphical (interactively-edited) and textual (free-edited) views of data, ISDE integration, and version control and collaborative software development. An object-oriented framework is specialised to construct new environments. Experience using this framework to build and integrate several ISDEs is discussed. I
The development of complex Information Systems requires the use of many Information Systems engineer...
Many large software systems are tightly integrated with their physical environments and must be adap...
Concurrent Engineering is a principle often implemented in product development processes in traditio...
A new approach to building Integrated Software Development Environments (ISDEs) is described. Graphb...
Integrated software development environments need to support multiple textual and graphical views of...
Diagram construction can be used to visually analyse and design a complex software system using natu...
MViews is a framework for constructing visual programming environments. It supports multiple views o...
MViews attempts to abstract out the common features of multi-view editing environments that support ...
Introduction In this paper we describe MViews, a model and framework for supporting the construction...
We describe several approaches to supporting the construction of design environments with multiple v...
This paper presents a new model for supporting collaborative, integrated software development utilis...
A new method for providing integrated support for multiple development notations (including analysis...
A new method for providing integrated support for multiple development notations (including analysis...
Interactive graphical editors provide good means for system design by the application of visual lang...
The development of complex Information Systems requires many Information Systems engineering tools. ...
The development of complex Information Systems requires the use of many Information Systems engineer...
Many large software systems are tightly integrated with their physical environments and must be adap...
Concurrent Engineering is a principle often implemented in product development processes in traditio...
A new approach to building Integrated Software Development Environments (ISDEs) is described. Graphb...
Integrated software development environments need to support multiple textual and graphical views of...
Diagram construction can be used to visually analyse and design a complex software system using natu...
MViews is a framework for constructing visual programming environments. It supports multiple views o...
MViews attempts to abstract out the common features of multi-view editing environments that support ...
Introduction In this paper we describe MViews, a model and framework for supporting the construction...
We describe several approaches to supporting the construction of design environments with multiple v...
This paper presents a new model for supporting collaborative, integrated software development utilis...
A new method for providing integrated support for multiple development notations (including analysis...
A new method for providing integrated support for multiple development notations (including analysis...
Interactive graphical editors provide good means for system design by the application of visual lang...
The development of complex Information Systems requires many Information Systems engineering tools. ...
The development of complex Information Systems requires the use of many Information Systems engineer...
Many large software systems are tightly integrated with their physical environments and must be adap...
Concurrent Engineering is a principle often implemented in product development processes in traditio...